#ifndef __COMPILER_GROUP_SET_H
#define __COMPILER_GROUP_SET_H
#include <stdarg.h>
#include <stdio.h>
#include <assert.h>
#include "Support\NewAlloc.h"

typedef struct set
  {
    void *item;
    struct set *curr;
    struct set *next;
  }
set;

void *addSet (set **, void *);
void *addSetHead (set **, void *);
void *getSet (set **);
void *setNextItem (set *);
set *newSet (void);
void deleteSetItem (set **, void *);

#endif